package br.edu.fucapi.pos.control.mb;

import java.io.Serializable;

import javax.enterprise.context.SessionScoped;
import javax.inject.Named;

import br.edu.fucapi.pos.model.bean.Usuario;

@SuppressWarnings("serial")
@Named
@SessionScoped
public class UsuarioLogado implements Serializable{
	private Usuario usuario;
	public boolean isLogado(){
		return usuario != null;
	}
	public String getLogin(){
		if(this.usuario!=null)
			return this.usuario.getLogin();
		else 
			return null;
	}
	public String logout(){
		this.usuario = null;
		return "login?faces-redirect=true";
	}
	public Usuario getUsuario() {
		return usuario;
	}
	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}
}
